scabbard trachea - İspanyolca İngilizce Sözlük